covered with a rubber patch - Espagnol Anglais Dictionnaire